Skip to Main Content
Insider Trading

Last Updated: 1 week, 1 day ago

Jeff Mcneil has an estimated net worth of at least $35.4 million*, as of Dec. 18, 2024. They own 51,648 shares of ENPH stock. They have sold 167,529 shares of ENPH stock since 2021, for an estimated $31.5 million.

Jeff Mcneil $ENPH SEC Form 4 Insider Trading

Jeff Mcneil has filed a total of 26 insider trades in $ENPH since 2021. Their most recent trade was a sale of 5,820 shares, made on Dec 13, 2022. Their largest trade was a sale of 20,808 shares, made on Oct 29, 2021. We estimate that they now own 51,648 shares of $ENPH, worth an estimated $3.9 million.



Insider Trading at $ENPH

There have been a total of 263 insider trades reported at $ENPH since 2021, with 116,018 shares purchased and 1.7 million shares sold. The most active insider traders in $ENPH stock have been Badrinarayanan Kothandaraman, David A Ranhoff, and Jeff Mcneil. The most recent trade was a purchase of 2,436 shares reported by Badrinarayanan Kothandaraman (President & CEO), made on Nov 20, 2024.



History of Insider Stock Trades by Jeff Mcneil

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
ENPH Sale 5,820 Dec 13, 2022 Dec. 15, 2022, 7:18 p.m.
ENPH Sale 3,279 Dec 13, 2022 Dec. 15, 2022, 7:18 p.m.
ENPH Sale 5,101 Dec 13, 2022 Dec. 15, 2022, 7:18 p.m.
ENPH Sale 800 Dec 13, 2022 Dec. 15, 2022, 7:18 p.m.
ENPH Sale 4,700 Mar 03, 2022 March 3, 2022, 10:08 p.m.
ENPH Sale 20,784 Mar 02, 2022 March 3, 2022, 10:08 p.m.
ENPH Sale 3,594 Mar 03, 2022 March 3, 2022, 10:08 p.m.
ENPH Sale 4,024 Mar 03, 2022 March 3, 2022, 10:08 p.m.
ENPH Sale 4,898 Mar 03, 2022 March 3, 2022, 10:08 p.m.
ENPH Sale 2,000 Mar 03, 2022 March 3, 2022, 10:08 p.m.
ENPH Sale 345 Feb 16, 2022 Feb. 18, 2022, 9:41 p.m.
ENPH Sale 17,884 Feb 16, 2022 Feb. 18, 2022, 9:41 p.m.
ENPH Sale 8,862 Feb 17, 2022 Feb. 18, 2022, 9:41 p.m.
ENPH Sale 10,409 Feb 17, 2022 Feb. 18, 2022, 9:41 p.m.
ENPH Sale 20,808 Oct 29, 2021 Oct. 28, 2021, 8 p.m.
ENPH Sale 752 Oct 29, 2021 Oct. 28, 2021, 8 p.m.
ENPH Sale 8,440 Oct 29, 2021 Oct. 28, 2021, 8 p.m.
ENPH Sale 3,106 Aug 17, 2021 Aug. 16, 2021, 8 p.m.
ENPH Sale 6,159 Aug 17, 2021 Aug. 16, 2021, 8 p.m.
ENPH Sale 1,940 Aug 17, 2021 Aug. 16, 2021, 8 p.m.
ENPH Sale 19,166 Aug 16, 2021 Aug. 16, 2021, 8 p.m.
ENPH Sale 1,609 Aug 17, 2021 Aug. 16, 2021, 8 p.m.
ENPH Sale 400 Aug 17, 2021 Aug. 16, 2021, 8 p.m.
ENPH Sale 3,700 Aug 17, 2021 Aug. 16, 2021, 8 p.m.
ENPH Sale 1,420 Aug 17, 2021 Aug. 16, 2021, 8 p.m.
ENPH Sale 7,529 Aug 02, 2021 Aug. 2, 2021, 8 p.m.




$ENPH Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.